treasure the most - German English Dictionary